PetaPixel -
6 Oct 2014 15:30

Dick Smith is a leading tech retailer in both New Zealand and Australia, but as an anonymous reader showed us this morning, they might have goofed up in a big way in a recent ad they posted on their Dick Smith NZ Facebook page. As you can see from the screenshot above, they seem to […]
Share this Article